package com.neusoft.demo1;

import java.util.Scanner;

/**
 * while循环
 * while(条件表达式){
 *     需要重复执行的操作;
 * }
 * 规则： 条件表达式为true 就会重复执行{}中的语句。如果为false循环结束。
 */
public class LoopDemo1 {
    public static void main(String[] args) {
//        int x = 5;
//        while (x < 10) {
//            System.out.println(x);
//            x++;
//        }

//        int i = 1;
//        int sum = 0;
//        while (i <= 10) {
//            sum += i;
//            i++;
//        }
//        System.out.println("1+2+...+10=" + sum);
//        int i = 1;
//        int sum = 0;
//        while (i <= 100) {
//            if(i%2!=0) {
//                sum += i;
//            }
//            i++;
//        }
//        System.out.println("1到100之间的奇数和为" + sum);
        String name = "";
        double price = 0.0;
        String answer = "y"; //标识是否继续
        int goodNo = 0;
        Scanner input = new Scanner(System.in);
        while ("y".equals(answer)) {
            //商品的清单
            System.out.println("*****************shopping*******************");
            System.out.println("*****************请选择要购买商品的编号: *******************");
            System.out.println("*****************1. 篮球   2. fender  3. 音箱*************");
            System.out.println("********************************************");
            System.out.println("请输入商品的编号: ");
            goodNo = input.nextInt();
            switch (goodNo) {
                case 1:
                    //商品名称
                    name = "篮球";
                    price = 300.50;
                    break;
                case 2:
                    name = "fender";
                    price = 13000.50;
                    break;
                case 3:
                    name = "音箱";
                    price = 15000.50;
                    break;
            }
            //输出商品的名称和价格
            System.out.println(name + "---"+ price);
            System.out.println("是否继续(y/n)");
            answer = input.next();
        }
        System.out.println("程序结束了......");




    }
}
